/* $Id: istalker-1.9.css 69 2010-01-19 19:02:00Z chaoskaizer $ * 
 * iStalker for http://www.animepaper.net Userpage 
 * Status: release 
 * 
 * This stylesheets is open source, released under MIT License. 
 * Copyright (c) 2006-2010 Avice D (st. Clair), <http://blog.kaizeku.com> 
 * 
 * @author		ChaosKaizer <ck+developer@animepaper.net> 
 * @license		<http://static.animepaper.net/css/License.txt> 
 * @link		<http://blog.kaizeku.com> 
 * @link 		<http://blueprint-generator.kaizeku.com> 
 * ----------------------------------------------------------------------------- 
 * CSS Attribute that are not part of any standard are marked with " !NC " 
 * ----------------------------------------------------------------------------- 
 * @credits		Blueprint css framework developer & contributors 
 * @link		<http://blueprintcss.googlecode.com/svn/wiki/Contributors.wiki> 
 * @link 		<http://istalker.googlecode.com/svn/branches/images/1.9/> iStalker 1.9 Images Lib 
 */

/* Reset-------------------------------------------------------------------------*/
 html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre, a,abbr,cite,code, del,em,img,strong,sub,sup,tt,dl,dt,dd,ol,ul,li,form,label,legend{
    margin:0;
    padding:0;
    border:0;
    font-weight:inherit;
    font-style:inherit;
    font-size:100%;
    font-family:inherit;
    vertical-align:baseline;
}

body{
    line-height:1;
    color:#333;
    background:#06202D;
}

*:focus{
    outline:none;
}

/* Typography-------------------------------------------------------------------------*/
 body{
    font-family:"Trebuchet MS",Frutiger,Univers,"Helvetica Neue","Lucida Grande",Calibri,Helvetica,Verdana,sans-serif;
    font-size:14px;
    line-height:18px;
}

h1,h2,h3,h4,h5{
    clear:both;
    color:#111;
    font-family:Constantia,"Palatino Linotype",Palatino,Georgia,"Times New Roman",Times,serif;
}

pre{
    background:#eee;
    border:1px solid #ddd;
    font-family:Corbel,Verdana,"Bitstream Vera Sans",sans-serif;
    margin-bottom:18px;
    padding:16px;
}

code{
    font-family:Consolas,"Bitstream Vera Sans Mono","Courier New",Monaco,Courier,monospace;
}

h1{
    font-size:30px;
    line-height:36px;
    padding:0 0 18px;
}

h2{
    font-size:20px;
    line-height:36px;
}

h3{
    font-size:16px;
    line-height:36px;
}

h4{
    font-size:14px;
    font-weight:700;
}

h5{
    font-size:12px;
    font-weight:700;
}

p{
    margin:0 0 0px;
    text-align:justify;
}

p img.top{
    margin-top:0;
}

a{
    color:#BE0F34;
    text-decoration:none;
}

a:hover{
    color:#c00;
}

ul,ol{
    list-style:none;
    margin:0 0 18px 18px;
}

dl{
    margin:0 0 18px;
}

dl dt{
    font-weight:700;
}

blockquote{
    color:#666;
    font-style:italic;
    margin:0 0 18px 18px;
}

strong{
    font-weight:700;
}

em{
    font-style:italic;
}

.str-font,.userheader strong,.userheader .hugetitle a,.userfeatured h3,.userfeatured a,.recent h3{
    font-family:arial,helvetica,verdana,"Sans Serif";
}

/* Grid -------------------------------------------------------------------------*/
 .none,.imagevert span em,.userheader .item br,.postfooter,#side .mywatching,.recent p,.journalheader br,#servestats,#approve-walls,#approve-scans{
    display:none;
}

.anone,.pagination a:first-child,#main h2,#main #row + #row + #row + #row + #row > h2,.recent #onecolumn + #onecolumn + #onecolumn,body.msie6 h2,.userheader .userright img{
    display:none;
}

body{
    background-color:#06202D;
    margin:0;
    text-align:center;
}

.container,#layout{
    margin:0 auto;
    padding:0;
    position:relative;
    text-align:left;
    width:996px;
}

#layout{
    padding:20px 0px 20px 30px !important;
    background: transparent url(http://istalker.googlecode.com/svn/branches/images/1.9/layout.png) repeat-y top center;
    margin-top:50px;
}

.column,#side,#main,.navigation,.userheader,#side div,.userfeatured,.recent,.myjournal,.aboutme,.postheader,.userheaderlower,.postbody,.postrow .poststatus,.postfooter,.postrow .poststatus,#emotblock,form .poststatus,.formrow .highlight{
    float:left;
    margin-right:10px;
    padding:0;
}

.borderf{
    border-right:1px solid #ddd;
    margin-right:5px;
    padding-right:4px;
}

.span-4,#side div{
    width:150px;
}

.span-5,.postheader{
    width:190px;
}

.span-6,.userheader{
    width:230px;
}

.span-7,.recent{
    width:270px;
}

.span-8,.aboutme{
    width:310px;
}

.span-14,textarea,.postbody,.postfooter,#emotblock,form .poststatus,.formrow .highlight{
    width:550px;
}

.span-15,.myjournal,.userheaderlower{
    width:590px;
}

.span-16,.userfeatured{
    width:648px;
}

.span-17,.postrow .poststatus{
    width:670px;
}

.span-21,.postrow{
    width:830px;
}

.span-23,#main,.breadcrumb{
    width:928px;
}

.span-24,.navigation,#ifiblockthisthenicheatap,#side{
    margin:0;
    width:950px;
}

.first,.recent,.aboutme{
    margin-left:0;
}

.last,.recent,.userfeatured,.aboutme{
    margin-right:0;
}

.append-1,.myjournal,.userheader{
    padding-right:40px;
}

.prepend-1,#main,.userfeatured{
    padding-left:40px;
}

.prepend-4,.postrow .poststatus{
    padding-left:160px;
}

.pull-1,.userfeatured,.userheader,.myjournal{
    margin-left:-40px;
}

.clearfix:after,.postrow:after{
    clear:both;
    content:".";
    display:block;
    height:0;
    line-height:0;
    visibility:hidden;
}

.txt-sfir,.userfeatured #editfeaturedcontrol,.myjournal p.center a,#dropnotice .navpage a,.userheader .userright a,.readmorehead{
    display:block;
    overflow:hidden;
    position:relative;
    text-indent:-999em;
}

/* Background -------------------------------------------------------------------------*/
 .tl,.navigation,#side,.postrow,.breadcrumb{
    background-position:0 0;
}

.tr,.postheader,.postrow{
    background-position:100% 0;
}

.cl,.postheader strong{
    background-position:0 50%;
}

.bc,#main{
    background-position:50% 100%;
}

.repeat-x,#side{
    background-repeat:repeat-x;
}

.repeat-y,.postrow{
    background-repeat:repeat-y;
}

.repeat-n,.navigation,.userheader,.myjournal,.myjournal .journalbody,.postheader,.postheader strong,.myjournal a.viewcomment,.myjournal a.viewjournal,.formrow .highlight,.formrow textarea,.journalheader em,#main,.header,.postheader .title em,.userheader .userright{
    background-repeat:no-repeat;
}

.baseline{
    background-image:url(http://static4.animepaper.net/images/ck/bits/baseline.png);
}

.bg-mc-wrap,.xbody{
    background-image:url(http://static5.animepaper.net/images/ck/bits/body-wrap.jpg);
}

/*.navigation{
    background-image:url(http://blog.kaizeku.com/wp-content/themes/wp-istalker/images/header-inner-nav.png);
}

*/
.onepiece-wanted-badge,.userheader{
    background-image:url(http://istalker.googlecode.com/svn/branches/images/wanted.png);
}

.tl-tips-gray{
    background-image:url(http://static1.animepaper.net/images/v5/bits/ap-slidebg-wide2.png);
}

.tr-sidepost,.postheader{
    background-image:url(http://static3.animepaper.net/images/ck/bits/postheader-side2.png);
}

.tl-gray-shade{
    background-image:url(http://blog.kaizeku.com/wp-content/themes/wp-istalker/images/pin.gif);
}

.meta-form-edit,.userfeatured #editfeaturedcontrol{
    background-image:url(http://static.animepaper.net/images/v5/icons/edit.gif);
}

.logo-sm,.breadcrumb a:first-child{
    background-image:url(http://static1.animepaper.net/images/v5/icons/ap-logo-sm.gif);
}

.spellcheck,.formrow .highlight{
    background-image:url(http://static1.animepaper.net/images/ck/icons/wiki.gif);
}

.icn-important,.formrow p.notice{
    background-image:url(http://static3.animepaper.net/images/ck/icons/alert.gif);
}

.journalabel-buttons,.myjournal p.center a{
    background-image:url(http://static4.animepaper.net/images/ck/bits/journal-buttons.png);
}

.meta-icons,.journalheader em,.postheader .title em{
}

.userheader .userright{
    ;
}

body{
    background-image:url(http://istalker.googlecode.com/svn/branches/images/1.9/bg.jpg);
    background-position:50% 0 !important;
    background-repeat:repeat-x;
    padding-top:80px;
}

/* Side-------------------------------------------------------------------------*/
 #side{
    bottom:50px;
    margin-left:-3px;
    padding-bottom:36px;
    padding-left:40px;
    padding-top:18px;
    position:absolute;
    width:932px;
    border-top:1px solid #bbb;
}

#side div{
    height:168px;
    margin-top:1px;
    overflow:hidden;
    padding:5px 3px;
}

#side h3{
    font-family:"Lucida Grande";
    height:36px;
    overflow:hidden;
    color:#777;
    font-size:1.1em;
}

#side ul{
    color:#CCCCCC;
    font-size:0.8em;
    list-style-image:none;
    list-style-position:inside;
    list-style-type:hiragana-iroha;
    margin-left:0;
    overflow:hidden;
    padding:0 4px 18px;
    white-space:nowrap;
}

#side ul li{
    border-bottom:1px solid #ddd;
}

#side ul li a{
    color:#888;
    font-size:1em;
}

#side ul li a:hover{
    color:#fff;
}

#side div:hover{
    border-color:#eee;
    overflow:auto;
    left:auto;
    position:relative;
    top:auto;
    z-index:2;
    color:#fff;
}

#side div:hover li:hover{
    background-color:#BC0F31;
    color:#fff;
    list-style-type:decimal-leading-zero;
}

/* Navigation menu-------------------------------------------------------------------------*/
 .navigation{
    height:34px;
}

#nav{
    margin:0 0 0 15px;
    padding-right:30px;
    padding-top:2px;
}

#nav li{
    float:left;
    font-size:12px;
    left:0;
    list-style:none;
    position:relative;
    text-align:center;
    top:0;
    z-index:99;
}

#nav li a{
    color:#333;
    font-family:"Lucida Grande","Trebuchet MS";
    font-size:1em;
    padding:6px 11px;
}

#nav li ul{
    display:none;
    left:0;
    margin:0;
    padding:0;
    position:absolute;
    top:0;
}

.navigation ul:after{
    clear:both;
    content:".";
    display:block;
    height:0;
    visibility:hidden;
}

#nav li ul li ul{
    position:relative;
}

#nav li ul li{
    height:21px;
    width:190px;
}

#nav li > ul{
    left:auto;
    top:auto;
}

#nav li:hover ul{
    display:block;
}

#nav li li{
    text-align:left;
}

#nav li li li{
    text-indent:10px;
}

#nav a{
    display:block;
    text-decoration:none;
}

#nav .child-nav:hover{
    background:#5ebbea;
    color:#333;
}

#nav li a:link,#nav li a:visited{
    background:transparent none bottom right no-repeat;
    color:#656765;
}

#nav li a:hover{
    background:transparent none 0 2px no-repeat;
    color:#fff!important;
}

#nav li ul li a:link,#nav li ul li a:visited{
    color:#666;
    padding:2px 0 2px 8px;
    width:auto;
}

#nav li ul li a:hover{
    background-color:#888;
    margin-left:4px;
    margin-right:-1px!important;
}

#nav li li li a:link,#nav li li li a:visited,#nav li.current li li a:visited{
    color:#58879b;
    padding-top:0;
}

#nav .child-nav ul{
    background:url(http://static2.animepaper.net/images/ck/istalker/navpan.png) bottom center no-repeat !important;
    border:0!important;
    margin-left:-4px;
    padding:0 8px 12px 0;
}

div.menu{
    display:none;
}

/* Pagination-------------------------------------------------------------------------*/
 .pagination{
    clear:both;
    margin: 0 40px 36px 0;
    color:#999;
    text-align:right;
    padding-top: 15px;
    padding-right: 10px;
}

.pagination a{
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#777F7E none repeat scroll 0 50%;
    border:1px solid #777F7E;
    color:#AAAAAA;
    font-size:1em;
    padding:3px 6px;
}

.pagination a:hover,div.pagination a:active{
    border-color: #BC0F31;
    color:#fff;
    background-color:#BC0F31;
}

/* breadcrumb-------------------------------------------------------------------------*/
 .breadcrumb{
    background-color:#F2F2E8;
    border-style:solid;
    border-width: 1px 0px;
    border-top-color:#eee;
    border-bottom-color:#ccc;
    clear:both;
    padding:7px 20px 8px;
    color:#888;
}

.breadcrumb a{
    color:#999;
    font-size:0.9em;
    padding:3px;
}

.breadcrumb a:hover{
    color:#666;
}

/* adv.mod */
.breadcrumb a:first-child{
    background-repeat: no-repeat;
    background-position: 0px 4px;
    padding-left:18px;
}

#extradiv1{
    background:transparent url(http://i.istalker.net/v1/istalker-logo.png) no-repeat scroll 0%;
    display:block !important;
    height:31px;
    left:40px;
    position:absolute;
    top:0px;
    width:80px;
    z-index:99;
}

#extradiv2{
    background:transparent url(http://i.istalker.net/v1/mb-pink.png) no-repeat;
    display:block!important;
    height:337px;
    left:326px;
    position:absolute;
    top:838px;
    width:344px;
    z-index:99;
}

/* Post Comments-------------------------------------------------------------------------*/
 .postheader{
    background-image:none;
    height:244px;
}

.postheader .item{
    padding:3px 2px 0 10px;
}

.postheader .center{
    padding-top:33px;
    height:112px;
}

.postheader .center img{
    background-color:#595F5E;
    border:1px solid #6F7F7D;
    padding:5px;
    height:100px;
}

.postheader .title a,#dropnotice .desc span.title a{
    color:#BE0F34;
    font-size:1em;
    font-weight:700;
    padding-left:2px;
    text-decoration:none;
}

.postheader .item strong{
    color:#ccc;
    display:block;
    font-size:0.9em;
    font-weight:400;
    padding-top:1px;
}

.postbody{
    color:#333F3D;
    height:auto;
    margin-top:23px;
    min-height:117px;
    padding:22px 18px 18px;
}

.postbody img{
    border-color:#eee;
    margin-bottom:0 !important;
}

body.msie6{
    height:117px;
}

.postrow .poststatus{
    border-bottom:2px solid #535F5E;
}

.postrow .poststatus p{
    margin-bottom:8px;
    margin-top:10px;
    padding-left:40px;
    text-align:left;
}

.postrow .poststatus a{
    color:#888;
    font-size:0.8em;
    padding:2px 3px;
    text-transform:lowercase;
}

.postrow .poststatus a:hover{
    color:#444;
}

.postrow .postheader .item strong{
    color:#666;
}

.postrow .postheader .item em{
    color:#888;
    font-size:0.9em;
    font-style:normal;
}

.postfooter{
    height:120px;
    overflow:hidden;
}

.postrow{
	background-color:#777F7E;
    clear:both;
    border-bottom:1px solid #A4AFAD;
}

.postheader .title em{
    font-size:0.8em !important;
}

.postheader .item br{
    display:none;
}

/* Top user link-------------------------------------------------------------------------*/
.userstatus{
    color:#838383;
    line-height:.9em;
    position:absolute;
    text-align:right;
    top:10px;
    display:none;
}

.userstatus a{
    color:#eee;
    font-size:.8em;
}

.userstatus span.username:before{
    content:"Ohayo! ";
}

.userstatus span.username{
    color:#eee;
    display:block;
    font-size:1em;
    padding-top:4px;
}

.userstatus span.username a{
    color:#eee;
    font-size:1.1em;
}

.userstatus span.username a:after{
    content:"-san";
}

#myavatar{
    background-color:#555;
    float:right;
    height:35px!important;
    margin:0 0 0 4px;
    padding:2px;
    width:35px!important;
}

/* Acc menu-------------------------------------------------------------------------*/
 #quickinfo{
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(http://istalker.googlecode.com/svn/branches/images/1.9/toolbox.png) no-repeat scroll 0 0;
    left:790px;
    margin:0;
    overflow:hidden;
    padding:0.2em 0.4em 0.2em 0.2em;
    position:absolute;
    top:26px;
    width:206px;
	height:50px;
}

#quickinfo a{
    background-color:transparent;
    display:block;
    height:50px;
    margin:0 0 0 0pt;
    overflow:hidden;
    padding:0;
    position:relative;
    text-align:center;
    text-indent:-9999px;
    width:36px;
    float:left;
}

#quickinfo a.aflink{
	width:36px
}

#quickinfo a.aclink{
	width:33px;
}

#quickinfo a.awlink{
	width:32px
}

#quickinfo a.aslink{
		width:44px;
}

#quickinfo a.aqlink,#quickinfo a.arlink{
    float:none;
    width:40px;
}

#quickinfo a:hover{}

#quickinfo a.aqlink:hover,#quickinfo a.arlink:hover{
    background-position:-51px 0;
}

#quickinfo a.allink{
    background-image:url(http://static1.animepaper.net/images/ck/dark-istalker/sprite-login.png);
    margin-left:90px;
}

#quickinfo a.arlink{
    background-image:url(http://static1.animepaper.net/images/ck/dark-istalker/sprite-register.png);
}

/* Drop Panel-------------------------------------------------------------------------*/
 #dropnotice,#dropnotice p,#dropnotice div{
    margin:0;
    padding:0;
}

#dropnotice{
    background-color:#fff !important;
    border-bottom:6pt solid #000;
    border-top:12pt solid #000;
    margin-bottom:3em;
    text-align:left;
}

#dropnotice div.out{
    background-image:none !important;
}

#dropnotice ul{
    list-style:none;
}

#dropnotice p.close a{
    background-color:#000;
    color:#fff;
    display:block;
    font-weight:500;
    height:25px;
    padding:0.3em 0.3em 0.2em;
    text-decoration:none;
    width:45px;
}

#dropnotice p.close a:hover{
    color:#C9DF0D;
}

#dropnotice div.navpage{
    clear:left;
    height:22px;
    margin:auto;
    padding:0.6em;
    text-align:center;
    width:50px;
}

#dropnotice div.navpage p{
    height:21px;
    margin:0.2em 0;
    padding:0;
    width:23px;
}

#dropnotice div.navpage p a{
    background:transparent none no-repeat 50% 50% scroll;
    height:21px;
    width:23px;
}

#dropnotice div.navpage p.prev{
    float:left;
}

#dropnotice div.navpage p.prev a{
    background-image:url(http://static.animepaper.net/images/v5/quickinfo-previous.gif);
}

#dropnotice div.navpage p.next a{
    background-image:url(http://static.animepaper.net/images/v5/quickinfo-next.gif);
    margin-left:-0.1em;
}

/* recent % list ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#dropnotice div ul{
    line-height:1.2em;
    margin:0.3em 1em;
}

#dropnotice ul li{
    background-color:#fefefe;
    border:1px solid #f4f4f4;
    display:block;
    float:left;
    margin:0.3em 0.2em;
    padding:0.3em 0.3em 0.4em;
    width:31%;
}

#dropnotice ul li:hover{
    background-color:#F4F9FC;
    border-color:#4BAACD;
    cursor:help;
}

#dropnotice div.smallthumb{
    background-color:#fff;
    border:1px solid #ccc;
    float:left;
    margin:0.1em 0.2em;
    padding:5px;
}

#dropnotice div.desc{
    height:56px;
    overflow:hidden;
    width:220px;
}

#dropnotice li em.postdate{
    display:block;
    font-size:0.8em;
    margin-top:2px;
    padding-left:3px;
}

#dropnotice .desc span.title a{
    font-size: 1.2em;
    font-weight:400;
}

/* Content-------------------------------------------------------------------------*/
 #main{
    padding-bottom:0px;
    margin-bottom:0px;
    /*margin-bottom:170px*/
;
}

/* Banner note: removing the #ifiblockthisthenicheatap will break AP TOC with advertiser so please donnot modify it.-------------------------------------------------------------------------*/
 #ifiblockthisthenicheatap{
    background-color: #FCFBF9;
    left:120px;
    position: absolute;
    border:4px solid #FCFBF9;
    bottom: -50px;
    width:728px;
    padding: 0;
}

#ifiblockthisthenicheatap iframe{
    background-color: #FCFBF9;
    border:2px solid #FCFBF9;
}

/* Author profile info-------------------------------------------------------------------------*/
 .userheader{
    background-position: 8px 0px;
}

.userheader .title{
    display:none;
}

.userheader .item{
    text-align:center;
    padding-left:22px;
}

.userheader .hugetitle{
    bottom:-152px;
    color: #6F91A1;
    /* bg deepsea*/
font-size:12px;
    position:relative;
}

 /* hide the user status symbols */
.userheader .hugetitle a{
    color: #42302C;
    font-size: 1.3em;
    top: -145px;
    font-family: "Georgia","Times new roman",sans-serif;
    text-transform: uppercase;
}

.userheader strong{
    top:-40px;
}

.userheader em{
    color:#67564D;
    font-size:0.7em;
    margin-top:20px;
}

 /* user custom title */
.userheader .center{
    display:block;
    margin-top:70px;
}

.userheader,.userheaderlower{
    height:288px;
    padding-top:36px;
    padding-bottom: 54px;
    color:#3E2D27 ;
}

.userheader em,.userheader strong,.userheader .hugetitle a{
    display:block;
    position:relative;
    z-index:0;
}

.userheader strong,.userheader .hugetitle a{
    font-weight:700;
}

.userheader strong{
    font-size:9px;
    letter-spacing:2px;
    margin-top:42px;
    text-transform:uppercase;
    color:#67564D;
}

.userheaderlower a{
    color:#666;
}

/* web-button -------------------------------------------------------------------------*/
 .userheader .userright{
    position:absolute;
    left: 720px;
    padding-top:18px;
}

/* xl-stamp postage @links <http://chaos-kaizer.deviantart.com/art/xl-stamp-postage-70737558> potrait .userheader .userright a{
    width:113px;
    height: 172px;
    padding:0pt;
    margin:0pt;
}

 landscape */
.userheader .userright a{
    width:150px;
    height: 150px;
    padding:0pt;
    margin:0pt;
}

.userheader .userright a{
    background: transparent url(http://istalker.googlecode.com/svn/branches/images/1.9/self-stamp.png) 0px 0px no-repeat;
}

/* Featured showcase -------------------------------------------------------------------------*/
 .recent,.userfeatured{
    background-color: #ddddd5;
}

.userfeatured,.recent{
    border: 2px solid #c0c0c0;
    border-top-color:#c0c0c0;
    border-width: 1px 0pt;
    height:480px;
    overflow:hidden;
    padding-top: 24px;
    padding-bottom: 18px;
}

.userfeatured h3{
    color:#999;
    width: 100px;
    float:left;
    margin-bottom: 18px;
}

.userfeatured h3,.userfeatured .title a{
    text-transform: lowercase;
    letter-spacing: -1px;
    font-weight: 700;
    font-size: 1.9em;
}

.userfeatured img{
    padding: 8px;
    background-color: #fff;
    border: 1px solid #CFC5B5;
    margin-left: -5px;
}

.userfeatured .title a{
    color: #444;
    width: 450px;
    float:left;
    padding-top:8px;
    word-spacing: -5px;
}

.userfeatured #editfeaturedcontrol{
    height:11px;
    width:25px;
    padding:0;
}

.userfeatured #featuredimage{
    clear:left;
}

/* Recent gallery-------------------------------------------------------------------------*/
 .recent{
    width:280px;
    color: #fff;
}

.recent h3{
    font-size: 1em;
    padding-left: 28px;
    word-spacing: -3px;
    color: #555;
    font-variant:small-caps;
}

.recent .imagevert{
    width:220px;
    overflow:hidden;
    margin: 0 auto;
}

.recent .imagevert img{
    padding:6px;
    background-color: #fff;
    border:1px solid #bbb;
}

.recent .imagevert span{
    color: #999;
    font-size: 0.8em;
    border-bottom: 1px solid #ccc;
}

.recent .imagevert span:hover,.recent .imagevert span a:hover,.recent .imagevert span:hover a{
    border-color: #333;
    color: #777;
}

.recent .imagevert span a{
    color: #727272;
}

/* Journal & Aboutme-------------------------------------------------------------------------*/
 .myjournal{
 background-color: #6F7D7F;
	margin-top:36px;
    margin-bottom:36px;
	margin-left:0px;
    padding-top:18px;
	padding-bottom:18px;
    width:560px;
	border:1px solid #545F5F;
}

.myjournal h3,#main h2{
    color:#6666;
    font-size: 1.2em;
    font-family:'Lucida Grande',verdana,arial,helvetica,verdana;
    background-color: #dedede;
    border:1px solid #EDEFF0;
    padding-left: 6px;
    margin-bottom: 6px;
}

.myjournal h3{
    margin-left: 28px;
    display:none;
}

.journalheader{
    padding: 8px 0px 6px 34px ;
}

.journalheader .title{
    color:#3B3F3F;
    font-family:Georgia,"Times New Roman",Times,serif;
    font-size:38px;
    font-weight:700;
}

.journalheader em,.postheader .title em{
    background-position:0pt 5px;
    display:block;
    font-size: 0.8em;
    color: #444;
    padding: 2px 0 0 2px;
    margin-top:8px;
}

.journalbody{
    background-position: 28px 0px;
    padding: 18px 0px 36px 36px;
    color: #CFCFCF;
}

.journalbody a{
	color:#fff
}

.journalbody img,.postbody img{
    margin: 0 5px 18px 0px;
    padding: 3px;
	background-color:#63706F
}

.myjournal p.center{
    padding-left:40px;
    width:241px;
}

.myjournal p.center a{
    background-image:url(http://static1.animepaper.net/images/ck/dark-istalker/sprite-olderentries.png);
    border:0;
    display:block;
    height:26px;
    padding:0;
    text-decoration:none;
    width:110px;
}

.myjournal p.center a.highlight{
    background-image:url(http://static1.animepaper.net/images/ck/dark-istalker/sprite-readmore.png);
    float:right;
    width:150px;
}

.myjournal p.center a.highlight:hover{
    background-position:0 -27px;
}

.aboutme h3{
    background-color:#566063;
    border:0 none;
    color:#DDDDD5;
    font-family:arial,helvetica,verdana,"Sans Serif";
    font-weight:700;
    margin-bottom:0;
    padding:3px 5px 3px 10px;
    text-transform:lowercase;
    width:282px;
}

.aboutme p.center{
    text-align:center;
    padding-top:18px;
}

.aboutme{
    background-color:transparent;
    width:306px;
    margin-top:36px;
    padding:1px;
    margin-bottom:18px;
}

.aboutme .userbox,.aboutme #row{
    padding: 3px 16px;
}

.aboutme p{
    margin-bottom:0pt;
}

.aboutme br{
    display:none;
}

.aboutme p.center,.aboutme p.userbox,.aboutme p.postcenter{
    background-color:#f9f9f9;
    margin-bottom:0pt;
    padding-bottom:18px;
    width:297px;
}

.aboutme p.userbox p.postcenter{
    width: auto !important;
}

.aboutme p.userbox{
    padding: 10px 16px;
    width: 265px !important;
}

/* My favorties-------------------------------------------------------------------------*/
 .aboutme #row{
    background: transparent url(http://istalker.googlecode.com/svn/branches/images/1.9/sidebox.png) no-repeat scroll right bottom;
    padding:54px 16px 18px;
}

.aboutme #row strong,.aboutme #row span{
    display:block;
}

.aboutme #row strong{
    border-bottom: 1px solid #ccc;
    color:#444;
    word-spacing: -2px;
    text-transform:lowercase;
}

.aboutme #row span{
    font-size: 0.85em;
    color:#666;
    border-top:1px solid #fefefe;
}

.aboutme #row span:hover{
    background-color:#EDF5FE;
    color:#333;
}

/* BBCODE-------------------------------------------------------------------------*/
 code{
    display:block;
    color:#555;
    background-color:#F5F5F5;
    border-left:5px solid #aaa;
    margin:5px 0 15px;
    padding:10px 15px;
}

.postalign .postb em{
    float:left;
    font-family:"Times New Roman","Lucida Grande","Trebuchet MS";
    font-size:48px;
    font-style:normal;
    margin:0 5px 1px 0;
    padding-top:10px;
}

.postu img,img[title$="emoticon"]{
    padding:0 !important;
    border:0;
    text-decoration: none;
    border-bottom:1px solid #fff;
}

.postb img{
    float:left;
    margin:3px 5px 1px 0;
}

em img{
    float:right;
    margin:3px 0 1px 5px !important;
}

.readmorehead{
    background: transparent url(http://i.istalker.net/v1/readmore.png) no-repeat 0px 0px;
    width:186px;
    height:24px;
    cursor:pointer;
}

.readmorehead:hover{
    background-position: 0px -24px;
}

.journalbody .posthuge{
    display:block;
    border-bottom: 1px solid #454F4F;
    color:#454F4F;
    font-size:1.82em;
    0.75em;
    padding:3px 0pt 2px;
}

.journalbody .posthuge a{
    text-decoration:none;
}

/* Emoticons-------------------------------------------------------------------------*/
 p.emoticons img{
    background-color: #fff;
    padding:4px !important;
    border: 1px solid #eee;
    width:30px !important;
}

.emoticons a:hover img{
    border-color:#5A9ACF;
}

/* Footer-------------------------------------------------------------------------*/
 br.clear{
    margin:10px 0 0px;
    clear:both;
}

#serverstats{
    background:transparent none !important;
    position:absolute;
    left:-999em;
    height:0px!important;
    padding:0 !important;
    overflow:hidden;
    margin:0 !important;
}

.footer{
    background-color:#175C8C;
    border-bottom:2px solid #222222;
    color:#EEEEEE;
    font-size:0.9em;
    margin:0 auto !important;
    padding:10px 18px;
    position:relative;
    text-align:left;
    top:-53px;
    width:936px;
}

#extradiv3,#extradiv2,#extradiv1{
    display:none;
}

.footer div.footercopy{
    font-size:.98em;
    line-height:1.3em;
    margin:0 auto;
    color:#bbb;
}

.footer div.footercopy:after{
    color:#eee;
    content:" | iStalker v1.9 | \"I am the Walrus, Coo-Ca-Choo.\"";
    color:#ccc;
}

.footer a{
    color:#ccc;
}

.footer a:hover{
    text-decoration:underline;
}

.footer p.title{
    border-bottom:1px dotted #959f98;
    margin-bottom:8px;
    padding:3px;
    display:none;
}

.footerimg{
    background: #175C8C url(http://istalker.googlecode.com/svn/branches/images/1.9/footer-logo.png) no-repeat;
    width: 100px;
    height: 29px;
    float:left;
}

/* Post Editor-------------------------------------------------------------------------*/
 .formrow{
    padding:26px 0 24px 190px;
    margin-left: -40px;
}

.formrow .highlight{
    background-color:#F2F2E8;
    background-position:13px 1px;
    border:1px solid #ccc;
    height:auto;
    line-height:1.3em;
    min-height:35px;
    padding:0.5em 20px 0.5em 56px;
    width:482px;
}

.formrow .notice{
    background-color:#DFD5C3;
}

.formrow .highlight a{
    border-bottom: 1px solid #ABBA25;
    color: #888;
}

div.main form p.poststatus span b,div.main form p.poststatus span em,div.main form p.poststatus span strike,div.main form p.poststatus span u{
    display:none;
}

div.main form.formrow p.poststatus span{
    ;
}

div.main form p.poststatus span.button-tiny,div.main form p.poststatus span.button-small,div.main form p.poststatus span.button-large,div.main form p.poststatus span.button-huge{
    display:block;
    float:left;
    font-size:9px !important;
    font-weight:400;
    height:16px;
    margin:auto 0.2em;
    position:static;
    text-indent:0;
    text-transform:uppercase;
    width:26px;
}

div.main form p.poststatus span.button-tiny:hover,div.main form p.poststatus span.button-small:hover,div.main form p.poststatus span.button-large:hover,div.main form p.poststatus span.button-huge:hover{
    background:#EFF8FF none !important;
}

.editor-icons,div.main form span.button-emot,div.main form span.button-b,div.main form span.button-i,div.main form span.button-u,div.main form span.button-strike,div.main form span.button-spoiler,div.main form span.button-more,div.main form span.button-left,div.main form span.button-center,div.main form span.button-right,div.main form span.button-image,div.main form span.button-user,div.main form span.button-url,div.main form span.button-quote{
    background:transparent none no-repeat 0 0 scroll;
    cursor:pointer;
    display:block;
    float:left;
    height:16px;
    margin:0.2em 0.3em 0 2px;
    overflow:hidden;
    padding:0;
    position:relative;
    text-indent:-999em;
    width:16px;
}

div.main form span.button-b{
    background-image:url(http://static3.animepaper.net/images/v5/posteditor/format-text-bold.gif);
    margin-left:0.2em !important;
}

div.main form span.button-u{
    background-image:url(http://static3.animepaper.net/images/v5/posteditor/format-text-underline.gif);
}

div.main form span.button-i{
    background-image:url(http://static3.animepaper.net/images/v5/posteditor/format-text-italic.gif);
}

div.main form span.button-strike{
    background-image:url(http://static3.animepaper.net/images/v5/posteditor/format-text-strikethrough.gif);
}

div.main form span.button-spoiler{
    background-color:transparent !important;
    background-image:url(http://static3.animepaper.net/images/v5/posteditor/spoiler.gif);
}

div.main form span.button-more{
    background-image:url(http://static3.animepaper.net/images/v5/posteditor/readmore.gif);
}

div.main form span.button-left{
    background-image:url(http://static3.animepaper.net/images/v5/posteditor/format-justify-left.gif);
}

div.main form span.button-center{
    background-image:url(http://static3.animepaper.net/images/v5/posteditor/format-justify-center.gif);
}

div.main form span.button-right{
    background-image:url(http://static3.animepaper.net/images/v5/posteditor/format-justify-right.gif);
}

div.main form span.button-emot{
    background-image:url(http://static3.animepaper.net/images/v5/posteditor/emot.gif);
    margin-left:0.4em;
}

div.main form p.poststatus span.button-huge{
    margin-right:0.5em !important;
}

div.main form span.button-image{
    background-image:url(http://static3.animepaper.net/images/v5/posteditor/image.gif);
}

div.main form span.button-user{
    background-image:url(http://static3.animepaper.net/images/v5/posteditor/apuser.gif);
}

div.main form span.button-url{
    background-image:url(http://static3.animepaper.net/images/v5/posteditor/bblink.gif);
}

div.main form span.button-quote{
    background-image:url(http://static3.animepaper.net/images/v5/posteditor/bbcite.gif);
}

div.main form p.poststatus span:hover{
    background-color:#f3f3f3 !important;
    border-color:#dedede;
}

div.main form p.poststatus{
    height:25px;
    margin:0 !important;
    padding:0.2em 0;
}

.submit{
    background-color:#EDEBDE;
    background-position:0 -1px;
    border:1px solid #CCCCCC;
    color:#999999;
    cursor:pointer;
    display:block;
    font-size:1.2em;
    height:36px;
    margin:18px 0 36px;
    overflow:hidden;
    padding:3px 5px;
    width:83px;
}

.submit:hover{
    color:#fff;
    background-color:#BC0F31;
}

.formrow textarea{
    color:#555;
    border:1px solid #ccc;
    height: 150px;
    text-align:justify;
    padding:10px;
    font-family: "Trebuchet MS",arial;
    width:535px;
    font-size:1em;
}

#main #row h2{
    background-color:#777F7E;
    border-color:-moz-use-text-color -moz-use-text-color #888;
    border-style:none none solid;
    border-width:0 0 1px;
    clear:both;
    color:#666666;
    display:block;
    font-size:1.2em;
    margin:50px 0 0 -43px;
    padding-bottom:3px;
    padding-left:18px;
    text-transform:lowercase;
    width:955px;
}

/* Browser Specific [NC]-------------------------------------------------------------------------*/
 .clip-border,.aboutme,.userfeatured img{
    -moz-background-clip:border;
}

.aboutme{
    -moz-border-radius:0.3em;
    -webkit-border-radius:0.3em;
}

.aboutme a{
	color:#888
}

.border-radius-2em,.postrow .poststatus a,.postbody,.pagination a{
    -khtml-border-radius:0.2em;
    -moz-border-radius:0.2em;
    -webkit-border-radius:0.2em;
    border-radius:0.2em;
}

.border-radius-top-5em{
    -moz-border-radius-topleft:0.5em;
    -moz-border-radius-topright:0.5em;
    -webkit-border-top-left-radius:0.5em;
    -webkit-border-top-right-radius:0.5em;
    border-top-left-radius:0.5em;
    border-top-right-radius:0.5em;
}

.border-radius-5em,.myjournal h3,#ifiblockthisthenicheatap,#ifiblockthisthenicheatap iframe,.postheader .center img{
    -khtml-border-radius:0.5em;
    -moz-border-radius:0.5em;
    -webkit-border-radius:0.5em;
    border-radius:0.5em;
}

.border-radius-bottom-5em{
    -moz-border-radius-bottomleft:0.5em;
    -moz-border-radius-bottomright:0.5em;
    -webkit-border-bottom-left-radius:0.5em;
    -webkit-border-bottom-right-radius:0.5em;
    border-bottom-left-radius:0.5em;
    border-bottom-right-radius:0.5em;
}

/* 409 EOL */
/*rev*/
/*.myjournal,.aboutme,*/#main #row h2,.pagination,.postrow,.formrow,#side, .navigation{
    display:none !important;
}

#header{
    
	background-image:url(http://istalker.googlecode.com/svn/branches/images/1.9/header.png);	
    background-position:10px 0;
    height:33px;
    margin-top:-12px;
    padding:6px 0 0;
}